art-dialog-vue —— 经典、优雅的网页对话框控件
优点
- 支持普通与 12 方向气泡状对话框
- 支持 ARIA 标准
- 面向未来:基于 HTML5 Dialog 的 API
- 支持标准与模态对话框
- 丰富且友好的编程接口
- 能自适应内容尺寸
安装
npm install art-dialog-vue //插件文件在plugin目录下
url引入
<script src="plugin/dist/static/css/dialog.min.css"></script>
<script src="plugin/dist/static/js/dialog.js"></script>
<script>
Vue.use(Dialog.default)//使用插件,注意以url引入时use的参数是Dialog.default
</script>
模块化引入
import Dialog from 'art-dialog-vue' //esm
const Dialog = require('art-dialog-vue').default //RequireJS,非esm形式要加.default
Vue.use(Dialog)//使用插件
基本使用
const d = Vue.dialog({
title: 'art-dialog-vue',
content: {
template: '<div>{{name}},欢迎使用</div>',
data() {
return {
name: 'hello'
}
}
},
button: [
{
id: '1',
value: '确定',
callcack() {
//do something
return false;//返回false 表示弹窗不关闭
}
},
{
id: '2',
value: '取消',
callcack() {
//do something
return false;//返回false 表示弹窗不关闭
}
},
]
});
d.show();
详细使用文档请参考:https://leeseean.github.io/vu...,项目github地址:https://github.com/leeseean/v...(求star)
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。